|
OneSpace Drafting : Excel VBA -> ME10
riesi am 02.11.2006 um 10:51 Uhr (0)
Hier ein kleines Bespiel für Excel:DDEinit_num = DDEInitiate("ME10F", "GENERAL")DDEExecute DDEinit_num, ("EDIT_PART TOP")DDEExecute DDEinit_num, ("EIGENES_MAKRO")DDETerminate AllGruß, Klaus.
|
| In das Form OneSpace Drafting wechseln |
|
PTC Creo Elements/Direct Drafting : Excel-Tabelle hinzuladen und bearbeiten
riesi am 16.06.2011 um 16:28 Uhr (1)
Excel 2003:* Alt-F11* Unter VBAProject(Mappe1) - Microsoft Excel Objekte* RMT - Einfügen Modul* Copy & Paste* Alt-F4, dann Zellen markieren und Alt-F8 und tabelle2me10 ausführen[Diese Nachricht wurde von riesi am 16. Jun. 2011 editiert.]
|
| In das Form PTC Creo Elements/Direct Drafting wechseln |
|
CoCreate Drafting : Text aus Zwischenablage nach Me10-OSD
riesi am 27.01.2010 um 10:44 Uhr (0)
Ich weis ja nicht, woher Dein Text kommt, aber ich habe mir mal ein Excel-Makro geschrieben, welches Excel-Tabellen ausliest und als eigenständiges Teil nach ME10 überträgt. Wir brauchen das immer in unseren Aufstellplänen als Stückliste für die Maschinenkomponenten. Diese werden zuerst in Excel aufgeschrieben, anschließend nach ME10 übertragen. Falls Intresse besteht, kann ich das gerne hier rein stellen.Gruß, Klaus.
|
| In das Form CoCreate Drafting wechseln |
|
CoCreate Drafting : ME10 abfragen via DDE / VBA
riesi am 07.06.2010 um 08:43 Uhr (0)
Moin!Leider funktioniert das nicht. Die Variable enthält den Wert Fehler 2042. Ich habe das für mich über Excel gelöst, in dem ich einfach ein kleines Makro in ME10 geschrieben habe, dass mir die gewünschten Werte in eine Excel-Tabelle schreibt, welche ich anschließend wieder auswerten kann.Trotzdem Danke, Klaus
|
| In das Form CoCreate Drafting wechseln |
|
OneSpace Drafting : Umlaute in Dateinamen V15
riesi am 03.12.2007 um 15:59 Uhr (0)
Hallo Wilfried!Ich würde das mit Excel und einem kleinen VBA-Makro lösen.Gruß, Klaus.
|
| In das Form OneSpace Drafting wechseln |
|
PTC Creo Elements/Direct Drafting : Excel-Tabelle hinzuladen und bearbeiten
riesi am 16.06.2011 um 15:55 Uhr (1)
Das Problem habe ich hier schon mal gelöst:http://ww3.cad.de/foren/ubb/Forum15/HTML/001554.shtml#000004
|
| In das Form PTC Creo Elements/Direct Drafting wechseln |
|
CoCreate Drafting : Text aus Zwischenablage nach Me10-OSD
riesi am 27.01.2010 um 13:09 Uhr (0)
Code:Sub tabelle2me10()Dim startx As IntegerDim starty As IntegerDim endx As IntegerDim endy As IntegerDim bereichDim aktspalte As IntegerDim breite As IntegerDim aktzeile As IntegerDim inhalt As StringDDEinit_num = DDEInitiate("ME10F", "GENERAL")DDEExecute DDEinit_num, ("EDIT_PART TOP")DDEExecute DDEinit_num, ("INIT_SUBPART Excel-Tabelle")DDEExecute DDEinit_num, ("INQ_ENV 7")DDEExecute DDEinit_num, ("SYMBOL_PART (~+INQ 302)")If areaCount 1 Then Exit SubEnd Ifbereich = Split(Selection.Address, "$")star ...
|
| In das Form CoCreate Drafting wechseln |
|
CoCreate Drafting : Exelliste einfügen
riesi am 22.06.2009 um 10:30 Uhr (0)
Hallo Nicky!Ich mache das immer mit Hilfe eines Excel-Makros. Ist zwar nicht perfekt, aber wir können damit gut leben. Man markiert die entsprechenden Zellen, die kopiert werden sollen und ruft das Makro auf.Sub tabelle2me10()Dim startx As IntegerDim starty As IntegerDim endx As IntegerDim endy As IntegerDim bereichDim aktspalte As IntegerDim breite As IntegerDim aktzeile As IntegerDim inhalt As StringDDEinit_num = DDEInitiate("ME10F", "GENERAL")DDEExecute DDEinit_num, ("EDIT_PART TOP")DDEExecute DDEinit_n ...
|
| In das Form CoCreate Drafting wechseln |
|
CoCreate Drafting : automatischen Übersetzungsprozess von dwg/dxf nach mi
riesi am 19.07.2011 um 08:27 Uhr (0)
War es nicht so, dass der DWG-DXF-Konverter nur unkomprimierte MI-Dateien lesen konnte? Dann geht der Weg nur über ME10 und ein entsprechendes Makro. Massendatenkonvertierung mache ich gern per Excel, weil man in VBA noch mehr Möglichkeiten hat, Verzeichnisse und sonstige Daten zu Rate zu ziehen.Gruß, Klaus.
|
| In das Form CoCreate Drafting wechseln |
 Mappe1.zip |
PTC Creo Elements/Direct Drafting : Excel-Tabelle hinzuladen und bearbeiten
riesi am 18.06.2011 um 10:17 Uhr (1)
Zitat:Original erstellt von Knuddel25:- Die Tabelle kommt im Drafting komplett in cyan an. Was muss ich ändern, wenn ich die Texte in Grün und den Rahmen in Gelb haben möchte, außer im Drafting nachher zu ändern?- Die Texte sitzen nun unten links im Rahmen punkt, was muss ich ändern, damit die Texte horizontal und vertikal im Rahmen sitzen?- In der Tabelle habe ich Zeilenumbrüche drin. Nach Ausführung des Makros steht dieser Text in einer Zeile und passt nicht mehr in den Rahmen. Was müsste ich hier änder ...
|
| In das Form PTC Creo Elements/Direct Drafting wechseln |
|
PTC Creo Elements/Direct Drafting : Excel-Tabelle hinzuladen und bearbeiten
riesi am 16.06.2011 um 22:48 Uhr (1)
Zitat:Original erstellt von Knuddel25:Gibt es auch die Möglichkeit, dass die Rahmen mitgenommen werden?Ja, wenn man es programmiert. Ich werde das morgen in der Frühstückspause mal machen und dann kannst Du das Makro ja selber verbessern. Die Zellenausrichtung könnte man auch auswerten und entsprechend jeder Zelle die Textausrichtung setzen, usw.Bis morgen, Klaus.
|
| In das Form PTC Creo Elements/Direct Drafting wechseln |
|
PTC Creo Elements/Direct Drafting : Excel-Tabelle hinzuladen und bearbeiten
riesi am 20.06.2011 um 11:17 Uhr (1)
Wenn Du OSD V16 auf Deiner Platte hast, dann hast Du definitiv die Lizenz, ME10 in V16 ein zu richten und neben OSD laufen zu lassen. Ansonsten passt Deine Signatur nicht. Eine OSD-Lizenz enthält immer eine Drafting-Lizenz. Mit aktivem Wartungsvertrag, sollte man die Version bekommen können, sonst kann ich auch aus helfen. - PMWie geschrieben, zur Anpassung des Makros an Annotation kann ich nicht helfen, dafür wäre dieses Forum nicht das richtige. Ich würde an Deiner Stelle das Anliegen im Modeling-Forum a ...
|
| In das Form PTC Creo Elements/Direct Drafting wechseln |
|
PTC Creo Elements/Direct Drafting : Excel-Tabelle hinzuladen und bearbeiten
riesi am 20.06.2011 um 08:20 Uhr (1)
Zitat:Original erstellt von NOBAG:Super!Fehlt nur noch dass "ü ä ö ..." usw richtig übernommen werden. Da kommt bei mir "‰ ð —" raus und das Einfügen geht nur zum alten ME10. Könnte man das Makro auch ändern um eine Liste ins Annotation einzufügen?Wir schreiben öfters zu Motoren und Getrieben die Kenndaten...Also hier mit Version 18/17 perfekt. So weit ich weis, konnte Version 16 doch auch schon Unicode, dann sollte es klappen. Ansonsten hilft nur eins: Eine Funktion zu programmieren, welche den Text vo ...
|
| In das Form PTC Creo Elements/Direct Drafting wechseln |